The base amount that may be used, in conjunction with the document level charge percentage, to calculate the document level charge amount.
請求書レベルの追加請求率を乗じて請求書レベルの追加請求金額を算出する際に使用される基準金額。


About

Syntax binding
ubl:Invoice / cac:AllowanceCharge / cbc:BaseAmount
Restricted Syntax Cardinality
0..1
Example
1000
Attribute(s)
@currencyID
UBL 2.1
XPath
/ Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:BaseAmount
Occurrence
0..1
Datatype
AmountType
UBL Definition
The monetary amount to which the multiplier factor is applied in calculating the amount of this allowance or charge.
Namespace
cbc urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2

Semantic

Business Term

Document level charge base amount

請求書レベルの追加請求金額の基準となる金額
ID
ibt-100
Description
The base amount that may be used, in conjunction with the document level charge percentage, to calculate the document level charge amount.
請求書レベルの追加請求率を乗じて請求書レベルの追加請求金額を算出する際に使用される基準金額。
Aligned Cardinality
0..1
Semantic datatype
Amount

Code list

ISO4217
ISO 4217 Currency codes

Child element

  ID Business term Sem. Card. Syntax Card. XPath
  1..1 1..1 / Invoice / cac:AllowanceCharge [ cbc:ChargeIndicator = true() ] / cbc:BaseAmount / @currencyID

PEPPOL BIS BILLING 3.0 RULE
EN16931 model bound to UBL rule
BR-DEC-06 (fatal)
The allowed maximum number of decimals for the Document level charge base amount (BT-100) is 2.
context
/ubl:Invoice/cac:AllowanceCharge[cbc:ChargeIndicator = true()] |
/cn:CreditNote/cac:AllowanceCharge[cbc:ChargeIndicator = true()]
test
string-length(substring-after(cbc:BaseAmount,'.'))<=2